Island full of monsters